.virtusize-asos2 {
outline: 0 none!important;
margin: 0!important;
padding: 0!important;
border: 0;
line-height: 1em!important;
letter-spacing: 0!important;
-webkit-border-radius: 3px!important;
-moz-border-radius: 3px!important;
-ms-border-radius: 3px!important;
-o-border-radius: 3px!important;
border-radius: 3px!important;
background-color: #5e5e5e!important;
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5e5e5e),color-stop(100%,#313131))!important;
background-image: -webkit-linear-gradient(top,#5e5e5e,#313131)!important;
background-image: -moz-linear-gradient(top,#5e5e5e,#313131)!important;
background-image: -ms-linear-gradient(top,#5e5e5e,#313131)!important;
background-image: -o-linear-gradient(top,#5e5e5e,#313131)!important;
background-image: linear-gradient(top,#5e5e5e,#313131)!important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5e5e5e', EndColorStr='#313131', GradientType=0)!important;
height: 18px!important;
width: 136px!important;
overflow: hidden!important;
text-decoration: none!important;
color: #fff!important;
font: 10px/12px Tahoma,sans-serif!important;
text-transform: uppercase!important;
padding: 0 0 2px!important;
text-align: center!important;
display: block;
cursor: pointer!important;
border: solid 1px #565656!important;
border-top: solid 1px #5e5e5e!important;
border-bottom: solid 1px #313131!important;
}

#separates_till_box {
width: 381px;
}

.virtusize-tooltip {
margin-right: -9px!important;
width: 167px;
}

#vs-widget-button-container .wrapper .virtusize-tooltip{
  right: 7px;
}
